<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
</head>
<body>

<script>
    //1.JSON:JavaScript Object Notation js对象表示法
    //JSON 就是一种有格式要求的字符串
    //JSON描述的对象，属性必须使用双引号，值如果是字符穿也必须使用双引号
    let jsonStr='[ { "name": "张三", "age": "18" }, "name": "李四", "age": "18" }]';
    //2.JSON 是js中提供的一个对象
    let messages=[
        {
            name:'zs',
            text:'content'
        },
        {
            name:'zs',
            text:'content'
        }

    ];

    //JSON.stringify()可以把一个对象（数组）转换成json形式的字符串
    let str=JSON.stringify(messages);
    //console.log(str);
    localStorage.setItem('messages',str);

    //获取本地存储中存储的留言数据
    let MyStr=localStorage.getItem('messages');
    //如果没有值，MyStr为null,此时如果使用MyStr进行0操作，会报错
    console.log(MyStr);

    //JSON.parse()把一个JSON格式的字符串，转换成JS中的对象

    let message=JSON.parse(MyStr);
    console.log(message);



</script>
</body>
</html>